Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 SPRING MEWS Terraced £1,065,481 £675,000 11 Feb 2008
3 SPRING MEWS Semi-Detached £1,612,979 £499,995 1 Nov 2001
4 SPRING MEWS Terraced £1,328,396 £1,300,000 17 Jun 2022
6 SPRING MEWS Terraced £2,014,601 £1,097,280 24 Oct 2005